﻿/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */


/*banner*/
.fullSlide {width:100%;position:relative;height:500px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:500px;}

.fullSlide .hd {position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px;
                  transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
                  -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
                  -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */ -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.fullSlide .hd ul .on{background:#e52129; color:#e52129;}
.fullSlide .prev,.fullSlide .next {	display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;width:81px; height:80px;}
.fullSlide .prev{ background:url(left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(right1s.png) no-repeat;}


/*邓氏产品中心*/
.rx_top { padding:40px 0 40px; text-align:center;}
.rx_top a b { display:block; font-size:40px; color:#222; font-style:italic;}
.rx_top a em { display:block; font-size:20px; color:#555; font-style:italic; padding:15px 0;}

.zx { width:271px; overflow:hidden;}
.zx_top { background:#006abb;  height:112px;}
.zx_top a i { display:block; float:left; font-size:48px; color:#fff; font-family:Arial; padding:30px 0 0 58px;}
.zx_top a span { display:block; float:left; padding:38px 0 0 5px; font-size:22px; color:#fff; font-weight:bold;}
.zx_top a span em { display:block; font-family:Arial; font-weight:normal; font-size:14px;}
.zx_con { background:url(zx_con.gif) repeat-y;  width:271px; border-bottom:solid 10px #006abb}
.zx_con h3 { padding-bottom:6px;}
.zx_con h3 a { background:url(zx_h3bg01.gif) no-repeat; width:231px; height:43px; line-height:43px; font-size:16px; color:#333; padding-left:40px; display:block; font-weight:100}
.zx_con h3 a:hover { background:url(zx_h3bg02.gif) no-repeat; color:#e60012;}
.zx_con ul {  height:582px;}
.zx_con ul li a { background:url(zx_ico03.gif) no-repeat 40px 18px; width:206px; height:44px; line-height:44px; font-size:14px; color:#444;display:block; padding-left:65px; border-bottom: dashed 1px #dfdfdf}
.zx_con ul li a:hover,.zx_con ul .cur a { background:url(zx_libg02.gif) no-repeat 0 -8px; color:#fff; font-weight:bold; border-bottom: dashed 1px #fff;}
.zx_con ul .nobor01 { border:none;}
.zx_con ul li:last-child{ border:none;}
.zx_con h3.on a{background:url(zx_h3bg02.gif) no-repeat; color:#e60012;}
.rx { width:906px;}
.rx01 { background:url(cp_bg.jpg) no-repeat; width:906px; height:415px; margin-bottom:21px;}
.rx01 dl dt { float:left; padding:25px 0 0 60px;}
.rx01 dl dd { float:left; padding:51px 0 0 45px; width:400px;}
.rx01 dl dd span a em { width:38px; height:38px; line-height:38px; text-align:center; font-size:23px; color:#fff; text-align:center; float:left; display:block; margin-right:6px; background:#006abb; border-radius:50px;}
.rx01 dl dd span a b { display:block; clear:both; font-size:24px; color:#333; padding:10px 0;}
.rx01 dl dd p { font-size:16px; color:#555; background:url(cp_ico01.png) no-repeat 0 3px; padding-left:25px; margin-top:15px;}
.rx01 dl dd i { display:block; padding:48px 0 0;}
.rx01 dl dd i img { margin-right:10px;}

.rx_con ul li { float:left; width:288px; margin:6px;}
.rx_con ul .nobor01 { margin:0 0 25px;}
.rx_con ul li a { background:#006abb; width:288px; height:241px; display:block;}
.rx_con ul li a:hover { background:#e60012;}
.rx_con ul li a img { width:286px; height:192px; display:block; padding:1px  0 0 1px;}
.rx_con ul li a em { display:block; height:56px; line-height:56px; text-align:center; font-size:16px; color:#fff;}

/*铝材锯切行业解决方案*/
.fa_bg { background:url(fa_bg.gif) repeat; margin:60px 0 0; height:1243px;}
.fa_con ul li { float:left; margin:18px}
.fa_con ul .nobor01 { margin:0 0 54px;}
.fa_con ul li a { display:block; width:362px; height:452px; border:solid 1px #bfbfbf; background:#fff; color:#555;}
.fa_con ul li a img { width:362px; height:273px;}
.fa_con ul li a b { display:block; font-size:24px; text-align:center; padding:30px 0 0;}
.fa_con ul li a i { width:20px; height:2px; background:#006abb; margin:18px auto; display:block; line-height:0; font-size:0}
.fa_con ul li a span { display:block; font-size:16px; line-height:25px; padding:0 30px; height:50px; overflow:hidden;}
.fa_con ul li a em { width:125px; height:37px; line-height:37px; text-align:center; font-size:16px; color:#fff; border:solid 2px #fff; display: none; margin:20px auto 0;}
.fa_con ul li a:hover { background:#006abb; color:#fff;}
.fa_con ul li a:hover img { height:203px;}
.fa_con ul li a:hover i { background:#fff;}
.fa_con ul li a:hover em { display:block;}

/*广告*/
.pic01 { background:url(pic01.jpg) no-repeat center 0; height:394px;}
.pic { width:1200px; margin: 0 auto;}
.pic01 p { position:absolute; top:240px; left:185px;}
.pic01 p a b { display:block; width:110px; height:40px; line-height:40px; background:#e52129; text-align:center; font-size:14px; color:#fff; float:left;}
.pic01 p a span { width:262px; height:36px; line-height:36px; border:solid 2px #e52129; background:#fff; text-align:center; font-size:18px; color:#e52129; display:block; float:left;}
.pic01 p a span em { font-weight:bold;}

.lx_con { position:absolute; top:45px; left:804px;}
.lx_con span { display:block; height:48px;} 
.lx_con span em { display:block; float:left; font-size:18px; color:#fff; line-height:33px; width:70px;}
.lx_con span .p_inp { display:block; float:left; width:274px; height:31px; line-height:31px; padding:0 5px; border: solid 1px #fff; background: none; outline:none; font-size:18px;}
.lx_con .p_inp02 { width:345px; height:94px; line-height:30px; font-size:18px; padding:0 5px; border: solid 1px #fff; background: none; outline:none; overflow:auto;}
.lx_con i { display:block; padding:26px 0 0;}
.lx_con i .p_but02 { margin-left:65px;}

/*6大差异化优势*/
.rx_top a span { font-size:20px; color:#555; border:solid 1px #818181; height:39px; line-height:39px; padding:0 20px; display: inline-block; letter-spacing:15px; font-style:italic;}
.pz .rx_top a b { padding:10px 0;}

.pz_con { background:url(pz_bg.jpg) no-repeat 375px 30px; height:717px; margin:13px 0 0;}
.pz01 { width:365px;}
.pz01 p { height:245px;}
.pz01 p i { background:url(pz_szbg.gif) no-repeat; width:57px; height:69px; line-height:69px; font-family:Arial; font-size:30px; color:#e52129; font-weight:bold; display:block; float:left; text-align:center;}
.pz01 p span { display:block; width:288px; padding-left:15px; float:left;}
.pz01 p span a { display:block; font-size:22px; color:#006abb; height:63px; line-height:63px; border-bottom:solid 1px #ddd; font-weight:bold; margin-bottom:20px;}
.pz01 p span a:hover { color:#e60012;}
.pz01 p em { display:block; font-size:16px; color:#656565; line-height:28px;}
.pz01 p em b { color:#e60012}

.pz_bot { padding-left:355px;}
.pz_bot span { display:block; background:url(pz_dh.gif) no-repeat; padding-left:60px; font-size:16px; color:#666; float:left; padding-right:20px;}
.pz_bot span b { display:block; font-size:32px; color:#e60012;}

/*优势*/
.ys_bg { background:url(ys_bg.jpg) no-repeat center 0; height:1824px; margin:80px 0 0;}

.ys_bg .rx_top a b,.ys_bg .rx_top a em { color:#fff;}
.ys_con { margin:110px 0 0;}
.ys_pic01 { top:0; left:-22px;}
.ys_pic02 { top:357px; left:663px;}
.ys_pic03 { top:676px; left:0;}
.ys_pic04 { top:1064px; left:663px;}
.ys_p01 { width:545px; top:80px; left:666px;}
.ys_p01 b { display:block; height:60px; border-bottom:solid 1px #d3d3d1; margin-bottom:25px;}
.ys_p01 b a { display:block; font-size:30px; color:#222;}
.ys_p01 b a:hover { color:#e60012;}
.ys_p01 span { display:block; font-size:16px; color:#666; line-height:30px; margin-bottom:5px; background:url(ys_ico01.gif) no-repeat 0 12px; padding-left:15px;}
.ys_p02 { top:455px; left:0;}
.ys_p03 { top:786px; left:666px;}
.ys_p04 { top:1130px; left:0;}
.ys_p01 span em,.ys_p02 span em,.ys_p03 span em,.ys_p04 span em{color:#c00;  font-size:16px; font-weight:bold;}
/*服务案例*/
.hz01 { padding:25px 0 0;}
.hz03 { padding:25px 0 0;}
.hz02 ul li { float:left; padding:0 13px; display:inline; width:200px;}
.hz02 ul li a { width:212px; height:111px;  display:block; overflow:hidden;}
.hz02 ul li a:hover,.hz02 ul .cur a { background:url(al_picbg.gif) no-repeat;}
.hz02 ul li a img { width:210px; height:102px; border:solid 1px #dcdcdc;}
.hz02 ul li a:hover img,.hz02 ul .cur a img { border: none; padding:1px 0 0 1px;}

.al02 { padding:30px 0 0;}
.al02 dl { height:502px; background:#006abb}
.al02 dl dt { float:left;}
.al02 dl dt a img { width:731px; height:502px;}
.al02 dl dd { float:left; padding:68px 0 0 60px; width:355px;}
.al02 dl dd em a { display:block; font-size:24px; color:#fff;}
.al02 dl dd i {width:70px; height:2px; background:#fff; margin:33px 0; display:block; line-height:0; font-size:0}
.al02 dl dd p { font-size:16px; color:#fff; line-height:33px; height:225px;}
.al02 dl dd span a { margin-right:30px;}

.kh_con { margin-top:22px;}
.kh01 { top:108px; left:-64px;}
.kh03 { top:108px; right:-64px;}
.kh02 ul li { float:left; width:378px; padding:0 33px 0 0;}
.kh02 ul .nobor { padding:0;}
.kh02 ul li a img { width:378px; height:260px;}
.kh02 ul li a:hover img { width:372px; height:254px; border:solid 3px #e52129}
.kh02 ul li span { display:block; height:45px; line-height:45px; overflow:hidden; text-align:center;}
.kh02 ul li span a { color:#666; font-size:18px;}

/*关于我们*/
.zj_bg { background:url(zj_bg.jpg) no-repeat center 0; height:750px; margin:70px 0 0;}
.zj_bg .rx_top a b,.zj_bg .rx_top a em { color:#fff;}

.zj_con dl { height:440px; padding:85px 0 0 48px;}
.zj_con dl dt { float: right; width:600px; height:405px; overflow:hidden; margin-right:50px;}
.zj_con dl dt a img { width:600px; height:405px;}
.zj_con dd { float: left; width:450px; }
.zj_con dd b{  height:39px; display:block; }
.zj_con dd b a { font-size:24px; color:#333;}
.zj_con dd b a:hover {  color:#d42c1d;}
.zj_con dd em { width:83px; height:3px; background:#006abb; margin:15px 0; display:block; line-height:0; font-size:0}
.zj_con dd p { line-height:30px; font-size:14px; color:#666;overflow:hidden;}
.zj_con dd i a { margin-right:20px;}

.zj_list { padding:66px 0 0 350px;}
.zj_list ul li { float:left; margin-right:60px}
.zj_list ul li a { color:#222; font-size:20px; display:block; height:33px;}
.zj_list ul li a:hover,.zj_list ul .cur a { border-bottom:solid 2px #e60012; color:#e60012; font-weight:bold;}

.cj_con { margin-top:70px;}
.cj_con .kh01 { top:83px; left:-64px;}
.cj_con .kh03 { top:83px; right:-64px;}
.cj_con .kh02 ul li { float:left; width:280px; padding:0 25px 0 0;}
.cj_con .kh02 ul .nobor { padding:0;}
.cj_con .kh02 ul li a img { width:280px; height:205px;}
.cj_con .kh02 ul li a:hover img { width:274px; height:199px; border:solid 3px #e52129}
.cj_con .kh02 ul li span { display:block; height:45px; line-height:45px; overflow:hidden; text-align:center;}
.cj_con .kh02 ul li span a { color:#666; font-size:18px;}

/*新闻资讯*/
.dt_top { padding:80px 0 40px; text-align:center;}
.dt_top a b { display:block; font-size:40px; color:#333; font-style:italic;}
.dt_top a i { padding:10px 0; display:block;}
.dt_top a em { display:block; letter-spacing:10px; font-family:Arial; font-size:14px; color:#999; text-transform:uppercase;}

.dt01 { width:376px; margin-right:35px;}
.dt_bt { background:url(dt_xx01.gif) no-repeat right 15px; line-height:32px; height:58px;}
.dt_bt a { font-size:18px; color:#555; font-weight:bold;}
.dt_bt a img { display:block; float:left; padding-right:20px;}

.dt_con dl dt a img { width:376px; height:213px;}
.dt_con dl dt a span { display:block; margin:36px 0 0; background:url(dt_ico02.gif) no-repeat right 0; height:77px;}
.dt_con dl dt a span i { display:block; width:48px; height:48px; line-height:48px; text-align:center; background:#006abb; font-size:28px; color:#fff; float:left;}
.dt_con dl dt a:hover span i { background:#e60012;}
.dt_con dl dt a span em { display:block; float:left; padding:30px 0 0 13px; font-size:16px; color:#5f5f5f}
.dt_con dl dd b a { display:block; font-size:16px; color:#333;}
.dt_con dl dd b a:hover { color:#e60012;}
.dt_con dl dd em { display:block; font-size:14px; color:#666; line-height:26px; padding:20px 0;}
.dt_con dl dd p a { display:block; height:64px; border-bottom:solid 3px #e0e0e0}
.dt_con dl dd p a i { width:133px; height:38px; line-height:38px; background:#006abb; font-size:14px; color:#fff; display:block; text-align:center;}
.dt_con dl dd p a:hover i { background:#e60012;}
.dt_con dl dd p a:hover { border-bottom:solid 3px #e60012}

.dt_con dl p a { display:block; height:30px; }
.dt_con dl p a  { width:100%; height:30px; line-height:38px;  font-size:14px; color:#000; display:block; text-align:left;}
.dt_con dl p a:hover i { background:#e60012;}



.wd { width:377px; margin-bottom:80px;}
.wd_con {}
.wd_con dl { padding:15px 0 25px; border-bottom:dashed 2px #e6e6e6; margin-bottom:10px;}
.wd_con .nobor { border-bottom:none;}
.wd_con dl dt { background: url(wd_w.gif) no-repeat 0 0; height:22px; line-height:22px; padding-left:35px; overflow:hidden; margin-bottom:10px;}
.wd_con dl dt a { color:#333; font-size:16px; font-weight:bold;}
.wd_con dl dt a:hover { color:#006abb;}
.wd_con dd { background:url(wd_d.gif) no-repeat 0 4px; width:335px;  line-height:25px; padding-left:35px;font-size:14px;color:#666; white-space:normal; word-break:normal;}
.wd_con dd a { color:#006abb;}

.wd p a { display:block; height:64px; border-bottom:solid 3px #e0e0e0}
.wd p a i { width:133px; height:38px; line-height:38px; background:#006abb; font-size:14px; color:#fff; display:block; text-align:center;}
.wd p a:hover i { background:#e60012;}
.wd p a:hover { border-bottom:solid 3px #e60012}


.zx_con h3 {
    padding-bottom: 6px;
}

.zx_con h3 a {
    background: rgba(0, 0, 0, 0) url("zx_h3bg01.gif") no-repeat scroll 0 0;
    color: #333;
    display: block;
    font-size: 16px;
    font-weight: 100;
    height: 43px;
    line-height: 43px;
    padding-left: 40px;
    width: 231px;
}

